meat offering - German English Dictionary